cause widespread devastation - Allemand Anglais Dictionnaire